package 面向对象上;
class Person3{
	int age;
	String name;
	//两个参数的构造方法
	public Person3(String con_name,int con_age){
		name=con_name;
		age=con_age;
	}
	//一个参数的构造方法
	public Person3(String con_name){
		name=con_name;
	}
	public void speak() {
		//打印name和age的值
		System.out.println(name+"----"+age);
	}
	
}
public class 构造方法的重载 {
	   public static void main(String[] args) {
		   Person3 p1=new Person3("song");//实例化Person对象,调用无参构造方法
			Person3 p2=new Person3("song",23);//实例化Person对象,调用有参构造方法
			p1.speak();
			p2.speak();
			
	}
 }
